import unittest


class TestUnitTest01(unittest.TestCase):

    # 方法级别方法setUp
    def setUp(self) -> None:
        print('---方法setUp()')

    # 方法级别方法tearDown
    def tearDown(self) -> None:
        print('---方法tearDown()')

    # 类级别方法 setUpClass
    @classmethod
    def setUpClass(cls) -> None:
        print('-------类级别方法setUpClass()')

    # 类级别方法 tearDownClass
    @classmethod
    def tearDownClass(cls) -> None:
        print('-------类级别方法tearDownClass')

    # 普通测试方法
    def test_01_login_success(self):
        print('普通测试方法1')

    def test_02_username_not_exists(self):
        print('普通测试方法2')

    def test_03_pwd_error(self):
        print('普通测试方法3')
